home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / clang / zcpp_jae.zip / README.1ST < prev    next >
Text File  |  1991-05-18  |  2KB  |  59 lines

  1.     This package contains my enhancements to Guy C. Gallant's port of
  2. the Texas Instruments/Decus C Pre-processor (CPP) to Zortech C++ (DOS
  3. Version 2.18).  The files I have added to the Guy's distribution are:
  4.  
  5. changes.dle  -  This file describes the modifications that I made to the
  6.                 preprocessor.
  7.  
  8. David L. Engel
  9. Fidonet: 1:124/1113.2003
  10. Internet: ods@utdallas.edu
  11.  
  12. ------------------------------------------------------------------------
  13.  
  14.     This package contains my port of the Texas Instruments/Decus C
  15. Pre-processor (CPP) to Zortech C++ (DOS Version 2.18).  Very few
  16. modifications were made to the standard preprocessor as it comes from
  17. TI.  The files which I have added to the TI distribution are:
  18.  
  19. readme.1st   -  This file.
  20.  
  21. changes.gcg  -  This file describes the modifications that I made to the
  22.                 preprocessor.
  23.  
  24. makefile.ztc -  This makefile should be used with the Zortech compiler
  25.                 to build an executable CPP for use with DOS.  The cpp.exe
  26.                 program should be placed somewhere in your PATH for use
  27.                 by samples.mak.
  28.  
  29. samples.mak  -  This makefile invokes CPP and ZTC on three files
  30.                 (includes.cpp, samples.cpp, tempsam.cpp).  If CPP is
  31.                 built correctly and if all paths are correct, ZTC should
  32.                 compile these files without error.  After the makefile
  33.                 is run, three ``.lst'' files will be available for you
  34.                 to view how CPP translates standard preprocessor as well
  35.                 as ``template'' directives.
  36.  
  37. includes.cpp -  If CPP is to be used with ZTC it must be able to process
  38.                 all of the standard header files.  This program just
  39.                 includes all of the Zortech header files normally found in
  40.                 /zortech/include.
  41.  
  42. samples.cpp  -  This file includes a couple of generic classes that I
  43.                 threw together to test the output of CPP.  The TI
  44.                 distribution only comes with the tempsam.c example.
  45.  
  46. tempsam.cpp  -  I just renamed the file tempsam.c so that the rules in
  47.                 samples.mak would operate correctly.  This file contains
  48.                 the template class example provided with the TI
  49.                 distribution.
  50.  
  51.  
  52. Guy C. Gallant
  53. gcg@aplcomm.jhuapl.edu  (128.244.194.100)
  54. The Johns Hopkins University
  55. Applied Physics Laboratory
  56. Johns Hopkins Road
  57. Laurel, MD. 20723
  58. (301) 953-5000
  59.